package gr.aueb.cs.mscis.chordroid.chord;

/**
 * Enumeration of the types that a {@code RemoteMessage} can get
 * @author lupin
 *
 */
public enum ProtocolType {
	NOTIFY,
	FIND_SUCCESSOR,
	CREATE_CHORD,
	REGISTER,
	JOIN_CHORD, 
	FIND_SUCCESSOR_RESULT, 
	GET_PREDECESSOR, 
	GET_PREDECESSOR_REPLY, 
	GET_SUCCESSOR_LIST,
	GET_SUCCESSOR_LIST_REPLY,
	LEAVE_CHORD, 
	FIND_SUCCESSOR_RESULT_FOR_APP
}